indispensable man - French English Dictionary